Synonyms for "guest worker"

Words with similar meaning